逻辑运算和位运算的简单实现——Java版
首先代码如下(记事本编写,文件格式为Java)
public class LogicTest
{
public static void main(String[] args)
{
boolean a,b,c;
a=true;
b=false;
c=a&b;
System.out.println("a与b的位运算与"+c);
c=a|b;
System.out.println("a与b的位运算或"+c);
c=a^b; System.out.println("a与b的位运算异或:"+c);
c=!a;
System.out.println("a的位运算非:"+c);
c=a&&b;
System.out.println("a与b的逻辑运算短路与:"+c);
c=a||b;
System.out.println("a与b的逻辑运算短路或:"+c);
}
}
起初编译文件如图 <ignore_js_op>
![](http://dz.iteliteclub.com/data/attachment/forum/201305/30/215944a8pepm1e3o4e4pd0.jpg)
编译没问题后开始执行 <ignore_js_op>
![](http://dz.iteliteclub.com/data/attachment/forum/201305/30/220052x2dtspkkiuhd82zz.jpg)
后来便于人们更好的理解,作了丁点修改后如上面的代码,再次编译执行结果如图 <ignore_js_op>
![](http://dz.iteliteclub.com/data/attachment/forum/201305/30/220108wvdsdaz828oa52sa.jpg)
最后希望对大家有深入性的理解,当然你也可以用其他代码实现,也很简单
心有所想,手便有所作,协同起每一分神经的触动,让畅想看到骄傲的成果,辉煌一散笔下,回首一幕天空,让世人的见长铸就我翱翔的梦